include<tools/util.scad>
$fn=100;
/*
difference(){
   translate([-373.6,-106,-1.68])import("c:\\Users\\debugc\\stl\\shb.stl");

    translate([0,0,-1])round_mask();
}
*/
difference(){
translate([-110,-110,0])import("c:\\Users\\debugc\\stl\\shb.stl");
round_mask();
}
translate([0,26.2,0.8])d_torus( major_radius = 2, // 主半径（中心到截面圆心的距离）
    minor_radius = 0.8);
translate([0,-26.2,0.8])d_torus( major_radius = 2, // 主半径（中心到截面圆心的距离）
    minor_radius = 0.8);
    
module round_mask(){
    ddd=50;
    difference(){
        translate([0,0,4])cube([ddd+1,ddd,10],center=true);
        translate([0,0,-1.5])cylinder(h=11,d=ddd);
    
    }
}

